namespace NavigateExample.Services.Navigation;

    /// <summary>
    /// 导航结果接口
    /// </summary>
    public interface INavigationResult
    {
        /// <summary>
        /// 导航是否成功
        /// </summary>
        bool Success { get; }

        /// <summary>
        /// 错误信息（如果导航失败）
        /// </summary>
        string? ErrorMessage { get; }

        /// <summary>
        /// 异常信息（如果导航失败）
        /// </summary>
        Exception? Exception { get; }
    }
